package updater;

import java.io.BufferedReader;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;

public class Path {

	/**
     * @param f
	 * @param args 
	 */
	
	
	public static void createFile(File f){
		File file;
		FileWriter writer;
		file = new File("path.txt");
		
	    
		try {
	       // new FileWriter(file ,true) - falls die Datei bereits existiert
	       // werden die Bytes an das Ende der Datei geschrieben
	       
	       // new FileWriter(file) - falls die Datei bereits existiert
	       // wird diese �berschrieben
	       writer = new FileWriter(file);
	       
	       // Text wird in den Stream geschrieben
	       writer.write(f.toString());
	       
	       // Schreibt den Stream in die Datei
	       // Sollte immer am Ende ausgef�hrt werden, sodass der Stream 
	       // leer ist und alles in der Datei steht.
	       writer.flush();
	       
	       // Schlie�t den Stream
	       writer.close();
	    } catch (IOException e) {
	    }
		
	  }
	
	
	public static String loadFile(){
		FileReader fr;
		BufferedReader br;
		String path = null;
		
		try {
			fr = new FileReader("path.txt");
			br = new BufferedReader(fr);
			path = br.readLine();
			br.close();
			
		} catch (FileNotFoundException e) {
			return path;
		} catch (IOException e) {
			return path;
		}
		return path;
	}
	
	
}
